html {
  min-height: 100%;
}

body { 
  font-family: Meiryo, Verdana, sans-serif;
  font-size: 12px;
  line-height: 14px;
  height: 100%;
  overflow: hidden;
}

.contentContainer{
  width:50%;
  float:left;
}

.info{
  width:320px;
  height:100%;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  padding:20px;
  background-color:lightgrey;
}

.infoFooter{
  width:400px;
  margin-left:auto;
  margin-right:auto;
  text-align:right;
  padding:5px;
}

div.edit{
  width:50%;
  min-width:600px;
  margin-top:20px;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  padding:20px;
  background-color:lightgrey;
}

div.inner{
  position:relative;
  max-width:1250px;
  margin:0px auto;
}

h1{
  line-height:23px;
  font-size:23px;
  padding:5px 0px;
}

h2{
  line-height:17px;
  font-size:14px;
  font-weight:bold;
  padding:5px;
}

h3{
  line-height:14px;
  font-size:12px;
  font-weight:bold;
  padding:5px;
}

header.top{
  padding:20px 0px;
  background:none repeat scroll 0% 0% lavender;
  position:relative;
  z-index:999;
}

table.center{
  margin-left:auto;
  margin-right:auto;
}

table.infoForm{
  width:100%;
}

table.editForm{
  width:100%;
}

table.editForm input{
  width:100%;
}

table.editForm select{
  width:100%;
}

td{
  padding:3px;
}

th{
  padding:3px;
  text-decoration:underline;
}

p{
  padding:2px;
}

p.errorMessage{
  color:darkred;
  font-weight:bold;
}

p.pageTitle{
  font-weight:bold;
  font-size:28px;
  line-height:20px;
  padding:0px 0px;
}

p.pageTitle a{
  text-decoration:none;
  color:black;
}

p.pageSubTitle{
  font-size:10px;
  line-height:18px;
  padding:0px 0px;
}

#recaptcha_area{
  margin:0 auto;
}

.commit-history {
  padding: 0;
  list-style: none;
  margin: 0 -15px 0 -15px;
}

.commit-history > li {

}

.commit-history > li:nth-child(odd) {
  background: #444;
}

.commit-history> li > a {
  color: #fff;
  padding: 5px 20px;
  display: block;
  font-size: 11px;
  line-height: 12px;
}

.commit-history li a:hover {
  color: #bbb;
}

.s-left-half {
  overflow-y: auto;
}

.s-link-badge {
  font-size: 15px;
}

h2 { 
  font-size: 19px;
}